"""
Description:
Author: 月间
Date: 2024-11-07 22:28:38
LastEditTime: 2025-03-23 19:53:00
LastEditors:
"""

from .login.login_controller import router as login_router
from .system.dict_controller import router as dict_router
from .route.route_controller import router as route_router
from .monitor.monitor_controller import router as monitor_router
from .task.task_controller import router as task_router
from .system.menu_controller import router as menu_router
from .system.user_controller import router as user_router
from .system.resource_controller import router as resource_router
from .system.post_controller import router as post_router
from .system.role_controller import router as role_router
from .system.dept_controller import router as dept_router
from .system.record_controller import router as record_router
from .oauth2.wx_oauth import router as wx_router

route_list = [
    {"router": login_router, "prefix": "/auth", "tags": ["用户认证"]},
    {"router": dict_router, "prefix": "/system/dict", "tags": ["字典管理"]},
    {"router": user_router, "prefix": "/system/user", "tags": ["用户管理"]},
    {"router": menu_router, "prefix": "/system/menu", "tags": ["菜单管理"]},
    {"router": dept_router, "prefix": "/system/dept", "tags": ["部门管理"]},
    {"router": post_router, "prefix": "/system/post", "tags": ["岗位管理"]},
    {"router": role_router, "prefix": "/system/role", "tags": ["角色管理"]},
    {"router": route_router, "prefix": "/route", "tags": ["路由管理"]},
    {"router": monitor_router, "prefix": "/monitor", "tags": ["监控管理"]},
    {"router": task_router, "prefix": "/task", "tags": ["任务管理"]},
    {"router": resource_router, "prefix": "/system/resource", "tags": ["资源管理"]},
    {"router": record_router, "prefix": "/system/record", "tags": ["记录管理"]},
    # {"router": wx_router, "prefix": "/auth/wx", "tags": ["微信登录"]},
]
